Ext.onReady(function(){

    //====================================//
    //              HEADER                //
    //====================================//

	if(Ext.get('layout_header'))
    	Ext.get('layout_header').dom.innerHTML = '<img src="/img/logo.png">';

    //====================================//
    //               MENU                 //
    //====================================//

	if(Ext.get('layout_menu'))
    new Ext.Toolbar({

        renderTo: 'layout_menu',

        defaults:{
            cls:'layout_menu_item'
        },

        items:[
            {text:'Movimiento',                                            id:'menu_movimiento',       hidden:true, menu:{items:[
                {text:'Ingreso',                                           id:'menu_ingreso',          hidden:true, menu:{items:[
                    {text:'Crear  Ingreso',                                id:'menu_ingresoCrear',     hidden:true, handler: function(){ window.location = '/ingreso/crear';  }},
                    {text:'Listar Ingresos',                               id:'menu_ingresoListar',    hidden:true, handler: function(){ window.location = '/ingreso/listar'; }}
                ]}},
                {text:'Egreso',                                            id:'menu_egreso',           hidden:true, menu:{items:[
                    {text:'Crear Egreso de Caja Chica',                    id:'menu_egresoccCrear',     hidden:true, handler: function(){ window.location = '/egresocc/crear'; }},
                    {text:'Crear Egreso de Monto Mayor',                   id:'menu_egresommCrear',     hidden:true, handler: function(){ window.location = '/egresomm/crear'; }},
                    {text:'Listar Egresos de Caja Chica',                  id:'menu_egresoccListar',    hidden:true, handler: function(){ window.location = '/egresocc/listar'; }},
                    {text:'Listar Egresos de Monto Mayor',                 id:'menu_egresommListar',    hidden:true, handler: function(){ window.location = '/egresomm/listar'; }}
                ]}}
            ]}},
            {text:'Solicitud',                                             id:'menu_solicitud',        hidden:true, menu:{items:[
                {text:'Ordenes de Pago',                                 id:'menu_solicitudpg',       hidden:true, menu:{items:[
                    {text:'Crear  Orden de Pago',                      id:'menu_solicitudpgCrear',  hidden:true, handler: function(){ window.location = '/solicitudpg/crear'; }},
                    {text:'Listar Ordenes de Pago',                    id:'menu_solicitudpgListar', hidden:true, handler: function(){ window.location = '/solicitudpg/listar';}},
		    {text:'Validar/Rechazar',                              		id:'menu_solicitudpgValidar',   hidden:true, handler: function(){ window.location = '/solicitudpg/validar-rechazar';   }}
                ]}},
                {text:'Solicitud de Reembolso de Caja Chica',              id:'menu_solicitudcc',       hidden:true, menu:{items:[
                    {text:'Crear  Solicitud de Reembolso de Caja Chica',   id:'menu_solicitudccCrear',  hidden:true, handler: function(){ window.location = '/solicitudcc/crear';   }},
                    {text:'Listar Solicitudes de Reembolso de Caja Chica', id:'menu_solicitudccListar', hidden:true, handler: function(){ window.location = '/solicitudcc/listar'; }},
                    {text:'Validar/Rechazar',                              id:'menu_solicitudccValidar',     hidden:true, handler: function(){ window.location = '/solicitudcc/validar-rechazar';   }},
                ]}}
            ]}},
            {text:'Organización',                                          id:'menu_organizacion',       hidden:true, menu:{items:[
                {text:'Crear organizacion',                                id:'menu_organizacionCrear',  hidden:true, handler: function(){ window.location = '/organizaciones/crear'; }},
                {text:'Listar organizaciones',                             id:'menu_organizacionListar', hidden:true, handler: function(){ window.location = '/organizaciones/listar'; }}
            ]}},
            {text:'Rubro',                                                 id:'menu_rubro',       hidden:true, menu:{items:[
                {text:'Crear  Rubro' ,                                     id:'menu_rubroCrear',  hidden:true, handler: function(){ window.location = '/rubro/crear'; }},
                {text:'Listar Rubros',                                     id:'menu_rubroListar', hidden:true, handler: function(){ window.location = '/rubro/listar'; }}
            ]}},
            {text:'Recurso',                                               id:'menu_recurso', hidden:true, menu:{items:[
                {text:'Presupuesto',                                       id:'menu_presupuesto', hidden:true, menu:{items:[
                    {text:'Crear  Presupuesto',                            id:'menu_presupuestoCrear', hidden:true, handler: function(){ window.location = '/presupuesto/crear'; }},
                    {text:'Listar Presupuestos',                           id:'menu_presupuestoListar', hidden:true, handler: function(){ window.location = '/presupuesto/listar'; }}
                ]}},
                {text:'Cuenta',                                            id:'menu_cuenta', hidden:true, menu:{items:[
                    {text:'Crear  Cuenta',                                 id:'menu_cuentaCrear', hidden:true, handler: function(){ window.location = '/cuenta/crear'; }},
                    {text:'Listar Cuentas',                                id:'menu_cuentaListar', hidden:true, handler: function(){ window.location = '/cuenta/listar'; }}
                ]}},
                {text:'Documento',                                         id:'menu_documento', hidden:true, menu:{items:[
                    {text:'Crear  Documento',                              id:'menu_documentoCrear',  hidden:true, handler: function(){ window.location = '/documento/crear'; }},
                    {text:'Listar Documento',                              id:'menu_documentoListar', hidden:true, handler: function(){ window.location = '/documento/listar'; }}
                ]}}
            ]}},
            {text:'Sistema',                                               id:'menu_sistema', hidden:true, menu:{items:[
                {text:'Usuario',                                           id:'menu_usuario', hidden:true, menu:{items:[
                    {text:'Crear  Usuario',                                id:'menu_usuarioCrear', hidden:true, handler: function(){ window.location = '/usuario/crear'; }},
                    {text:'Listar Usuarios',                               id:'menu_usuarioListar', hidden:true, handler: function(){ window.location = '/usuario/listar'; }}
                ]}},
                {text:'Departamento',                                      id:'menu_departamento', hidden:true, menu:{items:[
                    {text:'Crear  Departamento',                           id:'menu_departamentoCrear', hidden:true, handler: function(){ window.location = '/departamento/crear'; }},
                    {text:'Listar Departamentos',                          id:'menu_departamentoListar', hidden:true, handler: function(){ window.location = '/departamento/listar'; }}
                ]}},
                {text:'Perfil',                                            id:'menu_perfil', hidden:true, menu:{items:[
                    {text:'Crear  Perfil',                                 id:'menu_perfilCrear', hidden:true, handler: function(){ window.location = '/perfil/crear'; }},
                    {text:'Listar Perfiles',                               id:'menu_perfilListar', hidden:true, handler: function(){ window.location = '/perfil/listar'; }}
                ]}},
                {text:'Generar Reporte de Auditoría',                      id:'menu_reporteAuditoria', hidden:true, handler: function(){ window.location = '/log/crear'; }}
            ]}},
            {text:'Reporte',                                               id:'menu_reporte', hidden:true, menu:{items:[
                {text:'Balance',                                           id:'menu_reporteBalance',   hidden:true, handler: function(){ window.location = '/balance/crear'; }},
                {text:'Gráficos Ingresos y Egresos',                       id:'menu_reporteGraficos',  hidden:true, handler: function(){ window.location = '/grafico/crear'; }},
                {text:'Gráficos Rubros Rentables',                         id:'menu_reporteGraficos2',  hidden:true, handler: function(){ window.location = '/grafico2/crear'; }},
                {text:'Listado de Solicitudes',                            id:'menu_reporteListado',   hidden:true, handler: function(){ window.location = '/listado/crear'; }},
                {text:'Resumen de movimientos',                            id:'menu_reporteResumen',   hidden:true, handler: function(){ window.location = '/resumen/crear'; }},
                {text:'Ejecución presupuestaria',                          id:'menu_reporteEjecucion', hidden:true, handler: function(){ window.location = '/ejecucion-presupuestaria'; }},
                {text:'Resumen de egresos de caja chica',                  id:'menu_reporteResumencc', hidden:true, handler: function(){ window.location = '/resumencc/crear'; }}
            ]}},
            { text: 'Configuracion', id:'menu_configuracion', hidden:true, handler: function(){ window.location = '/configuracion/editar'; } },

            // MENU.RELLENO
            {  xtype: 'tbfill' },

            // MENU.LOGOUT
            { id: 'menu_username', xtype: 'tbtext', text: ''},
            { text: 'Salir', handler: function(){ window.location = '/login/logout'; } }
    ]});

    //====================================//
    //              FOOTER                //
    //====================================//

	if(Ext.get('layout_footer'))
    	Ext.get('layout_footer').dom.innerHTML = '<b>Copyright © 2011 SysRubros Inc. All Rights Reserved</b>';

});